<!DOCTYPE html>
<html xmlns:th="http://www.w3.org/1999/xhtml">
<meta charset="utf-8">
<head th:include="@{include} :: header"></head>
<body class="gray-bg">
<div class="wrapper wrapper-content ">
	<div class="row">
		<div class="col-sm-12">
			<div class="ibox-content">
				<div id="jsTree"></div>
			</div>
			<div class="form-group ">
				<div class="col-sm-12 col-sm-offset-12">
					<button type="submit" onclick="loadUser()" class="btn btn-primary">提交</button>
				</div>
			</div>
		</div>
	</div>
</div>
<div th:include="@{include} :: footer"></div>
<script type="text/javascript">
	$(document).ready(function() {
		getTreeData()
	});
	function getTreeData() {
		$.ajax({
			type : "GET",
			url : ctx + "sys/user/tree",
			success : function(tree) {
				loadTree(tree);
			}
		});
	}
	function loadTree(tree) {
		$('#jsTree').jstree({
			'core' : {
				'data' : tree
			},
			"plugins" : [ "checkbox" ]
		});
		$('#jsTree').jstree().open_all();
	}
	function loadUser(){
		var userNames,userIds;
		var ref = $('#jsTree').jstree(true); // 获得整个树
		userIds = ref.get_bottom_selected();
		users = ref.get_bottom_checked('true');
		var txt="";
		for(var user in users){
			if(users[user].state.mType=="user"){
				txt=txt+users[user].text+",";
			}
		}
		parent.loadUser(userIds,txt);
		var index = parent.layer.getFrameIndex(window.name); // 获取窗口索引
		parent.layer.close(index);
	}
</script>
</body>
</html>
